package com.example.glgk.dto.indicator;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * @author lxk
 * <p>进步/退步/满分 循环数据明细</p>
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class DataDetail {
    //退步趋势手术科室
    private List<AnnexDataDto> tableList1 = new ArrayList<>();
    //退步趋势非手术科室
    private List<AnnexDataDto> tableList2 = new ArrayList<>();
    //持平趋势手术科室
    private List<AnnexDataDto> tableList3 = new ArrayList<>();
    //持平趋势非手术科室
    private List<AnnexDataDto> tableList4 = new ArrayList<>();
    //进步趋势手术科室
    private List<AnnexDataDto> tableList5 = new ArrayList<>();
    //进步趋势非手术科室
    private List<AnnexDataDto> tableList6 = new ArrayList<>();
    //满分手术科室
    private List<AnnexDataDto> tableList7 = new ArrayList<>();
    //满分非手术科室
    private List<AnnexDataDto> tableList8 = new ArrayList<>();

    //科室近五年数据
    private List<OverDataDto> deptList1 = new ArrayList<>();

    //科室数据
    private List<AnnexDataDto> deptList2 = new ArrayList<>();

    //诊疗组当前时间段数据
    private List<DrgDataDto> drgDataDtoList = new ArrayList<>();

    //诊疗组历年整年数据
    private List<DrgOverDataDto> drgOverDataDtoList = new ArrayList<>();

    //诊疗组当前时间及近两年同期时间数据
    private List<DrgYoyDto> drgYoyDtoList = new ArrayList<>();


}
